/* 
    Document   : general
    Created on : 09-nov-2011, 17:03:22
    Author     : JAVA
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
body {
    height: 200px;
    background: url(images/fondo2.png) repeat-x;
}

div.contenido{
    width:1252px;  
    margin: auto auto auto auto;
}

div.cabecera { 
    height: 100px;
    /*width: 1252px;*/
    /*background-image:url(images/azulejocabecera.jpg);*/
    /*margin-left: 45px;*/
    margin-top: -4px;
    padding-left: 40px;
}

div.company {
    height: 90px;
    width: 390px;
    margin-left: 65px;
    background:url(images/company.png) no-repeat;
    float: left;
}

div.login{
    height: 85px;
    width: 490px;
    margin-left: 760px;
    background:url(images/login.png) no-repeat;
    /*border:1px solid black; */ 
    
}

#email{
    height: 16px;
    width: 130px;
    
    margin-top: 47px;
    margin-left: 48px;
    border-style:none;
    float: left;
    
}
#pass{
    height: 16px;
    width: 130px;    
    margin-top: 47px;
    margin-left: 29px;
    border-style:none;
    float:left;
}

#botonid{
    width: 81px;
    height: 81px;
    margin-left: 14px;
    background:url(images/botonid.png) no-repeat;
    border:0px;
    cursor:pointer;
}

/*CUERPO*/

div.cuerpo{
    /*width: 1252px;*/
    height: 400px;
    /*margin-left: 45px;*/
    margin-top: 4px;
    /*background: url(images/azulejocuerpo.jpg) repeat-x;*/
    padding-left: 40px;
}

div.iconostextos{
    position:absolute;
    width: 575px;
    height: 385px;
    margin-left: 65px;
    margin-top:  40px;
    background: url(images/iconostextos.png) no-repeat;
    /*border:1px solid black;*/
}

div.registro{
    position:absolute;
    width: 393px;
    height: 530px;
    background: url(images/registro.png) no-repeat;
    margin-left: 720px;
    margin-top:  25px;    
}

#nombre{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 73px;
    background-color: #ebf4f5;
    border:0px;
}
#apellidos{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 22px;
    background-color: #ebf4f5;
    border:0px;    
}

#emailr1{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 20px;
    background-color: #ebf4f5;
    border:0px;      
}
#emailr2{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 26px;
    background-color: #ebf4f5;
    border:0px; 
}
#password{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 29px;
    background-color: #ebf4f5;
    border:0px; 
}

#sexo{
    width: 69px;
    height: 17px;
    margin-left: 167px;
    margin-top: 20px;
    background-color: #ebf4f5;
    border:0px; 
}

#fecha{
    width: 163px;
    height: 16px;
    margin-left: 167px;
    margin-top: 20px;
    background-color: #ebf4f5;
    border:0px;    
}


#ano{
    width: 62px;
    margin-left: 164px;
    margin-top:25px;
    background-color: #ebf4f5;
    border:0px; 
}

#mes{
    width: 38px;
    margin-left: 31px;
    background-color: #ebf4f5;
    border:0px; 
}
#dia{
    width: 38px;
    margin-left: 31px;
    background-color: #ebf4f5;
    border:0px; 
}

#ciudad{
    width: 135px;
    margin-left: 167px;
    margin-top:17px;
    background-color: #ebf4f5;
    border:0px; 
}

#botonregistro{
    position: absolute;
    width: 81px;
    height: 81px;
    margin-left: 106px;
    margin-top: 21px;
    background: url(images/botonregistro.png) no-repeat;
    border:0px;
    cursor:pointer;
}


#mensaje{
    padding-left: 18px;
    padding-top: 20px;
    font-family: calibri sans-serif; font-weight: bold;    
}




/*PIE*/

div.pie{
    /*width: 1252px;*/
    height: 65px;
    /*background: url(images/azulejopie.jpg) repeat-x;*/
    /*margin-left: 45px;*/
}